miparser: milexer.o mires.o miparser.h midef.h miparser.cpp
	g++ -DUNITTEST mires.o milexer.o miparser.cpp -o miparser.exe
mires.o: mires.cpp midef.h
	g++ -c mires.cpp
milexer.o: miparser.h milexer.cpp midef.h
	g++ -DUNITTEST -c milexer.cpp -o milexer.o
milexer.cpp: milexer.l
	flex milexer.l
miparser.cpp miparser.h: miparser.y
	bison --defines=miparser.h miparser.y